stitches opening - French English Dictionary